import request from '@/utils/request'

// 封装接口，获取文章列表
export const getArticlesAPI = (obj) => {
  return request.get('/interview/query', {
    params: {
      current: obj.current, // 当前页
      sorter: obj.sorter, // 排序字段 =>  传"weight_desc" 获取 推荐， "不传" 获取 最新
      pageSize: 10 // 每页条数
    }
  })
}

// 封装接口，获取文章详情
export const getDetailAPI = (id) => {
  return request.get('/interview/show', {
    params: {
      id
    }
  })
}

// （取消）收藏、点赞
export const optAPI = (obj) => {
  return request.post('/interview/opt', obj)
}

// 获取我的收藏/喜欢
export const getOptAPI = (obj) => {
  return request.get('/interview/opt/list', {
    params: {
      page: obj.page, // 当前页
      pageSize: 10, // 可选
      optType: obj.type // 表示收藏
    }
  })
}
